﻿using System;

namespace Sustainalytics.Controversies.Service.Models
{
    public class IncidentDto
    {
        public Guid Id { get; set; }

        public string IncidentId { get; set; }
        public bool IsMainIncident { get; set; }
        public bool IsMajorIncident { get; set; }
        public int Type { get; set; }
        public string Name { get; set; }

        public string Summary { get; set; }
        public string Analysis { get; set; }

        public string Source { get; set; }
        public DateTime IncidentDate { get; set; }

        public double ImpactScore { get; set; }
        public int ImpactTrend { get; set; }

        public string MainTag { get; set; }

        public double RiskScore { get; set; }
        public int RiskTrend { get; set; }

        public string ExternalUrl { get; set; }
    }
}
